Prohlizec souboru pres IE

Otázka od: Ing. Petr Sikola

11. 11. 2004 15:28

Zdravim konferenci, chci si do aplikace implementovat prohlizec vice
typu souboru.
Chtel bych to udelat pres komponentu TWebBrowser. Mam ji normalne
placnutou na formu a volam jeji metodu navigate.

postup:

button1onclick...
WebBrowser1.Navigate('http://www.seznam.cz');

button2onclick...
WebBrowser1.Navigate('file://X:\soubor.pdf');

button3onclick...
WebBrowser1.Navigate('file://X:\soubor.xls');

button4onclick...
WebBrowser1.Navigate('file://X:\soubor2.pdf'); <---- tady to zatuhne


ale po otevreni pdf souboru mi jiz zadny dalsi pdf soubor nejde otevrit,
aplikace zatuhne a v pameti visi AcrobatReader, i kdyz moji aplikaci
odstrelim.

Mezi jednotlivymi otevirani souboru nedelam zadnou akci, soubory
oteviram na onclick na buttonu.

Diky za nakopnuti  
Petr Sikola



Odpovedá: Ing. Petr Sikola

11. 11. 2004 15:36

Jeste jsem zapomel dodat, ze je to v Delphi5 a navic bych to otevirani
dokumentu potreboval jen pro cteni  

Petr Sikola



Odpovedá: Jiri DAVID

11. 11. 2004 15:48


> Chtel bych to udelat pres komponentu TWebBrowser. Mam ji normalne
> placnutou na formu a volam jeji metodu navigate.
>
> postup:
> button2onclick...
> WebBrowser1.Navigate('file://X:\soubor.pdf');
> button4onclick...
> WebBrowser1.Navigate('file://X:\soubor2.pdf'); <---- tady to zatuhne
>
>
> ale po otevreni pdf souboru mi jiz zadny dalsi pdf soubor nejde otevrit,
> aplikace zatuhne a v pameti visi AcrobatReader, i kdyz moji aplikaci
> odstrelim.
>
Presne to same mi dela samotny explorer (Win XP). Tak mozna nebude problem v
tvem programku ale ve volani Acrobatu pres Explorer.

Jirka